application of reinforcement learning for navigation of a planar snake robot in serpentine locomotion

نویسندگان

هادی کلانی

علیرضا اکبرزاده توتونچی

چکیده

this article presents an implementation of a reinforcement learning (rl) method for a snake like robot navigation. the paper starts with developing kinematics and dynamics model of a snake robot in serpentine locomotion followed by performing simulation and finishes with actual experimentation. first, gibbs-appell's method is used to obtain the robot dynamics. the robot is also modeled in simmechanics toolbox of matlab software which is then used to verify the derived dynamics equations. in this study, for the first time, q-learning method is employed to obtain the optimal state and actions. effects of serpenoid curve and body curve parameters on the snake robot learning ability are also investigated. results indicate that parameters which do not affect body shape of the snake robot, also do not affect the learning ability. finally, the experimental fum-snake ii as well as webots software are both employed to validate theoretical results. results show that the q-learning method is an effective method for navigation of snake like robot.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiple-objective Optimization of Serpentine Locomotion with Snake Robot by Using the NSGA

This paper starts with developing kinematic and dynamic model of a snake shape robot in serpentine locomotion and finishes with actual experimentation. At the beginning the symmetrical and unsymmetrical serpenoid curves are introduced. Kinematics and dynamics of a snake robot on flat and inclined surfaces are obtained for a general n-link robot. SimMechanics toolbox of MATLAB software is employ...

متن کامل

A Reinforcement Learning Approach for Goal-directed Locomotion of a Complex Snake-Like Robot

Snake-like robots conventionally use undulation movements for locomotion [1], [2]. In contrast, a nonstandard snake-like robot having four screw-drive units which are connected serially by three active joints [3] uses propulsion by rotating its screw-drive units to move. Employing this screw-drive mechanism, undulation is not required for its locomotion. This helps it to move in narrow spaces. ...

متن کامل

Hierarchical Reinforcement Learning for Robot Navigation

For complex tasks, such as manipulation and robot navigation, reinforcement learning (RL) is well-known to be difficult due to the curse of dimensionality. To overcome this complexity and making RL feasible, hierarchical RL (HRL) has been suggested. The basic idea of HRL is to divide the original task into elementary subtasks, which can be learned using RL. In this paper, we propose a HRL archi...

متن کامل

Vision-based Reinforcement Learning for Robot Navigation

In this paper, we present a novel vision-based learning approach for autonomous robot navigation. A hybrid statemapping model, which combines the merits of both static and dynamic state assigning strategies, is proposed to solve the problem of state organization in navigation-learning tasks. Specifically, the continuous feature space, which could be very large in general, is firstly mapped to a...

متن کامل

application and construction of carbon paste modified electrodes developed for determination of metal ions in some real samples

ساخت الکترودهاِی اصلاح شده ِیکِی از چالشهاِی همِیشگِی در دانش شیمِی بوِیژه شیمِی تجزیه مِی باشد ،که با در نظر گرفتن سادگِی ساخت، کاربردی بودن و ارزان بودن روش مِی توان به باارزش بودن چنِین سنسورهاِی پِی برد.آنچه که در ادامه آورده شده به ساخت و کاربرد الکترودهاِی اصلاح شده با استفاده از نانو ذرات در اندازه گِیرِی ولتامترِی آهن وکادمِیم اشاره دارد. کار اول اختصاص دارد به ساخت الکترود خمِیر کربن اصلاح شده با لِیگاند داِ...

15 صفحه اول

Limbless Locomotion: Learning to Crawl with a Snake Robot

Robots can locomote using body motions; not wheels or legs. Natural analogues, such as snakes, although capable of such locomotion, are understood only in a qualitative sense and the detailed mechanics, sensing and control of snake motions are not well understood. Historically, mobile vehicles for terrestrial use have either been wheeled, tracked or legged. Prior art reveals several serpentine ...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید


عنوان ژورنال:
علوم کاربردی و محاسباتی در مکانیک

جلد ۲۶، شماره ۱، صفحات ۹۷-۰

کلمات کلیدی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023